H H S H 2 N CH 3 N CH 3 O OH O